English Dictionary
◊ URUBUPUNGA FALLS
Urubupunga Falls
n : a waterfall in the Parana river in Brazil [syn: {Urubupunga},
{Urubupunga Falls}]